package com.mall.core;

import java.io.Serializable;
import java.util.ArrayList;

import com.mall.core.StoreOwner;
import com.mall.util.StringWrapper;

public interface Store extends Serializable,Indentifiable{
public ArrayList<Customer> getCurrentCustomers();
public void  setCustomer(Customer customer);
public Inventory getIventory();
public void setInventory(Inventory inventory);
public StoreOwner getStoreOwner();
public void setStoreOwner(StoreOwner storeowner);
public void DisplayStoreFront();
public void DisplayBackEnd();
public void Checkout(ShopingCart shoppingcart);
public void setledger(Ledger ledger);
public Ledger getLedger();
public void letInCustomer(Customer customer);
public void LetOutCustomer(Customer customer);
public StringWrapper getName();
public void SetName(StringWrapper name);
}
